be wrenched - German English Dictionary